• word of the day

    astragalus alpinus

    astragalus alpinus - Dictionary definition and meaning for word astragalus alpinus

    Definition
    (noun) perennial of mountainous areas of Eurasia and North America
    Synonyms : alpine milk vetch
Download our Mobile App Today
Receive our word of the day
on Whatsapp